blunt-faced rat - German English Dictionary